ContentEgg\application\components\ContentManager D

Total Complexity 267
Dependencies 13
Dependents 26
Total lines 1,187
Lines of code 926
Logical lines of code 502
Comment lines 44
Methods 37
Properties 1

Methods 37

Method Rating Maintainability Complexity Lines of code
dataPreviewPrepare()
D
29 46 104
saveReviewsAsComments()
C
32 27 106
getViewData()
C
35 28 86
getNormalizedReviews()
B
36 19 92
sanitizeData()
B
42 18 54
prepareMultipleKeywords()
A
45 12 44
saveData()
A
48 8 36
preparePoductImages()
A
54 8 22
updateByKeyword()
S
50 7 28
findDuplicatesByField()
S
49 6 34
getMainProduct()
S
51 6 30
updateItems()
S
51 6 27
dataPresavePrepare()
S
53 6 22
getProductbyUniqueId()
S
56 5 19
getModulesPriority()
S
57 5 17
sanitizeKeyword()
S
61 5 12
removeReviews()
S
60 4 14
resetViewDataCache()
S
60 4 14
clearData()
S
60 4 14
getViewProductData()
S
60 4 13
isNotEmptyDataExists()
S
67 4 7
updateAllByKeyword()
S
60 3 13
getBadgeFromDescription()
S
60 3 13
fixData()
S
70 3 7
getAutoupdateKeyword()
S
67 3 7
isProductDataExists()
S
65 3 9
deleteData()
S
59 2 14
deleteAllDataForModule()
S
61 2 12
getData()
S
66 2 8
isAutoupdateKeywordExists()
S
70 2 6
updateAllItems()
S
70 2 6
isDataExists()
S
70 2 6
touchUpdateItemsTime()
S
68 2 7
touchUpdateTime()
S
66 2 8
setIds()
S
67 2 8
object2Array()
S
78 1 3
setViewData()
S
75 1 4